package com.onlineproject.model;

import java.util.Date;


/**
 * Student entity. @author MyEclipse Persistence Tools
 */

public class Student implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = 5287452214752445834L;
	private String email;
	private String password;
	private String activateCode;
	private Date registerTime;
	private String name;
	private String sex;
	private String faculty;
	private String grade;
	private String phone;
	private String regularEmail;
	private String introduce;
	private String skill;
	private String experience;
	private String will;
	private String pic;
	private String evaluate;
	private String status;
	private Date lastTime;

	// Constructors

	/** default constructor */
	public Student() {
	}

	/** minimal constructor */
	public Student(String email, String password) {
		this.email = email;
		this.password = password;
	}

	/** full constructor */
	public Student(String email, String password, String activateCode,
			Date registerTime, String name, String sex, String faculty,
			String grade, String phone, String regularEmail, String introduce,
			String skill, String experience, String will, String pic,
			String evaluate, String status, Date lastTime) {
		this.email = email;
		this.password = password;
		this.activateCode = activateCode;
		this.registerTime = registerTime;
		this.name = name;
		this.sex = sex;
		this.faculty = faculty;
		this.grade = grade;
		this.phone = phone;
		this.regularEmail = regularEmail;
		this.introduce = introduce;
		this.skill = skill;
		this.experience = experience;
		this.will = will;
		this.pic = pic;
		this.evaluate = evaluate;
		this.status = status;
		this.lastTime = lastTime;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getActivateCode() {
		return activateCode;
	}

	public void setActivateCode(String activateCode) {
		this.activateCode = activateCode;
	}

	public Date getRegisterTime() {
		return registerTime;
	}

	public void setRegisterTime(Date registerTime) {
		this.registerTime = registerTime;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getSex() {
		return sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public String getFaculty() {
		return faculty;
	}

	public void setFaculty(String faculty) {
		this.faculty = faculty;
	}

	public String getGrade() {
		return grade;
	}

	public void setGrade(String grade) {
		this.grade = grade;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getRegularEmail() {
		return regularEmail;
	}

	public void setRegularEmail(String regularEmail) {
		this.regularEmail = regularEmail;
	}

	public String getIntroduce() {
		return introduce;
	}

	public void setIntroduce(String introduce) {
		this.introduce = introduce;
	}

	public String getSkill() {
		return skill;
	}

	public void setSkill(String skill) {
		this.skill = skill;
	}

	public String getExperience() {
		return experience;
	}

	public void setExperience(String experience) {
		this.experience = experience;
	}

	public String getWill() {
		return will;
	}

	public void setWill(String will) {
		this.will = will;
	}

	public String getPic() {
		return pic;
	}

	public void setPic(String pic) {
		this.pic = pic;
	}

	public String getEvaluate() {
		return evaluate;
	}

	public void setEvaluate(String evaluate) {
		this.evaluate = evaluate;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public Date getLastTime() {
		return lastTime;
	}

	public void setLastTime(Date lastTime) {
		this.lastTime = lastTime;
	}

	// Property accessors
}